html {
	font-size: 100px;
}

.tab-item.tab-item-active>.icon {
	color: #f69c00;
}

.loading-container .loading {
	background: #f69c00;
}

.spinner-ios,
.spinner-ios-small {
	stroke: #FFF;
}

.loading-container.active {
	opacity: 1;
	background: rgba(246, 246, 246, 0.5);
}

.checkbox input:checked:before,
.checkbox input:checked+ .checkbox-icon:before {
	background: #f69c00;
	border-color: #f69c00;
}

.loading-container {
	z-index: 18;
}

.register {
	background: #fff;
	color: #fff;
}

.register .bar-header {
	background: #f69c00;
	color: #fff;
}

.register .logo {
	background: #f69c00;
	color: #fff;
	height: 200px;
}

.register .logo>div {
	background-image: url(../img/logo@2x.png);
	background-repeat: no-repeat;
	height: 200px;
	background-position: 50% 60px;
	background-size: 80px;
}

.register .list span {
	display: inline-block;
	width: 100px;
	padding-left: 20px;
}

.register .list .item {
	height: 60px;
	padding-right: 20px;
}

.register .list .item input[readonly] {
	background: #eee;
}

.register .item-input-wrapper {
	height: 35px;
	border: 1px solid #f69c00;
}

.bar.bar-positive {
	border-color: #f69c00;
	background-color: #f69c00;
	background-image: linear-gradient(0deg, #f69c00, #f69c00 50%, transparent 50%);
	color: #fff;
}

.bar .title {
	font-size: .18rem;
}

.writeback {
	background-color: #fff !important;
	background-color: #f4f4f4;
	/*background-image: url(../img/app/mycenter/bottom-4@3x.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: bottom center;*/
}

.bar .title.title-left {
	left: 0 !important;
	right: 0 !important;
	text-align: center !important;
}

.item {
	padding: 0rem;
	/*border-color: #e7e7e7;*/
}

.col {
	display: inline-block;
}

.item-text-wrap {
	/*text-align: center;
	padding-top: 1.2rem;
	padding-bottom: 0.7rem;
	border: 0;*/
}

.item-text-wrap>p {
	/*font-size: 0.2rem;
	color: #656565;
	margin-top: 0.1rem;*/
}

.card {
	margin: 0;
	background-color: #f4f4f4;
	box-shadow: none;
}

.card .item:last-child {
	/*border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;*/
}

.tabs {
	/*background-size: 100% 0px !important;
	box-shadow: none;
	height: 0.6rem;
	padding-top: 0.05rem;*/
}

.scroll-content {
	background-color: #f4f4f4;
}

input[disabled] {
	background-color: #fff;
}

.tabs-positive> .tabs {
	border-color: #ccc;
	background-color: #fafafa;
	background-image: linear-gradient(0deg, #ccc, #ccc 50%, transparent 50%);
	color: #8a8a8a;
}
.tab-item.tab-item-active {
    color: #f69c00;
}

.icon-member:before {
	display: inline-block;
	font-family: "Ionicons";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-rendering: auto;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-member:before {
	background-image: url(../img/app/member/bot_hy.png);
}

.popup-container.active .popup {
	/*height: 100px !important;*/
	width: 100% !important;
	background-color: rgba(255, 255, 255, 1);
}

.popup-body {
	padding: 0;
}

.modal-backdrop,
.modal-backdrop-bg {
	z-index: 13;
}

.popup-container {
	z-index: 13;
}

.popup-container.popup-showing {
	background: rgba(0, 0, 0, .7);
}


/*******************************member***************************************/

.memberhome {
	background-color: #f4f4f4;
}

.memberinfo {
	margin-bottom: 12px;
}

.memberinfo .graghdiv {
	display: inline-block;
	margin-left: 0.2rem;
}


/*@media only screen and (max-width: 319px) {*/

.memberinfo .graghdiv img {
	width: 80px;
	border-radius:40px;
}


/*}*/

.memberinfo .graghimg {
	width: .69rem;
	height: .69rem;
	border: none;
	border-radius: .34rem;
}

.memberinfo .graghnick {
	display: block;
	margin-top: 0.1rem;
	/*position: absolute;*/
	padding-left: 0.2rem;
}

.memberinfo .graghnick>label {
	display: block;
	font-size: 0.16rem;
}

.memberinfo .show {
	float: right;
	margin-right: -10px;
}

.memberinfo .top {
	color: #fff;
	background-color: #f69c00;
	/*height: 1.40rem;*/
}

.memberinfo .features {
	width: .25rem;
	height: .25rem;
	background-size: .24rem;
	background-repeat: no-repeat;
	min-height: .25rem;
	float: right;
}

.memberinfo .sign {
	width: 62px;
	background-size: .60rem;
	margin-top: 2px;
}
.memberinfo .sing_imgtoSign{
	background-image: url(../img/app/member/toSign.png);
}
.memberinfo .sing_imgsign{
	background-image: url(../img/app/member/sign.png);
}
.sign_head{
	height: 80px;
	text-align: center;
	margin-bottom: 0.10rem;
}
.sign_titel{
	height: 50px;
	line-height: 50px;
	border-bottom: solid 1px #f69c00;
	font-size: 18px;
}
.sing_hr{
	height: 54px;
	border: solid 0.6px #ddd;
}
.sing_list{
	color: #6c6c6c;
	font-size: 12px;
}
.sing_titelUp{
	margin-top: 6px;
	color: #6c6c6c;
}
.sign_titelDown{
	font-size: 28px;
	color: #f69c00;
	margin-top: 11px;
}

.equity .top {
    background-image: url(../img/app/member/xian.png);
    background-position: 0.1rem 50%;
    background-size: 0.04rem;
    background-repeat: no-repeat;
}

.equity_a{
	color:#444;
	text-decoration: none;
	width:100%;
	display: inline-block;
}

.equity-title{
	background-color:#fff; 
	padding:.1rem 0 .1rem .25rem; 
	margin-bottom:1px;
	font-weight: normal;
}

.equity_integral_top{
	font-size:.28rem;
	color:#f69c00;
}
.equity_integral_bot{
	padding-top:.08rem;
	font-size:.12rem;
	color:#636262;
	line-height: .2rem;
}


.memberinfo .memberrank1 {}

.memberinfo .memberrank2 {}

.memberinfo .memberrank3 {}

.memberinfo .scan {
	background-image: url(../img/app/member/weixin.png);
	background-size: 0.20rem;
	background-position-y: 0.02rem;
}

.memberinfo .golden {
	padding-left: .30rem;
	background-image: url(../img/app/member/golden.png);
}

.memberinfo .silver {
	padding-left: .30rem;
	background-image: url(../img/app/member/silver.png);
}

.memberinfo .memberlevel {
	margin-top: 0.15rem;
	font-size: 0.16ram;
	width: 1.2rem;
	/* font-size: 0.16rem; */
	padding-top: 0.025rem;
	color: #fff;
	background-color: #fec81e;
	/* box-sizing: border-box; */
	border-top-left-radius: .15rem;
	border-bottom-left-radius: .15rem;
	height: .30rem;
	background-position-x: .12rem;
	background-position-y: 50%;
	float: right;
}

.memberinfo .memberlevel>label {
	font-size: 0.16rem;
}

.memberinfo .upgrade {
	margin-top: 0.15rem;
	background-image: url(../img/app/member/sj.png);
	padding-left: .30rem;
	font-size: 0.16ram;
	width: 1.2rem;
	/* font-size: 0.16rem; */
	padding-top: 0.025rem;
	color: #fff;
	background-color: #fec81e;
	/* box-sizing: border-box; */
	border-top-left-radius: .15rem;
	border-bottom-left-radius: .15rem;
	height: .30rem;
	background-position-x: .12rem;
	background-position-y: 50%;
	float: right;
}

.memberinfo .upgrade>label {
	font-size: 0.16rem;
}

.memberinfo .earnings {
	margin-top: 0.05rem;
	font-size: 0.14rem;
	float: right;
	margin-right: 0.15rem;
}

.memberinfo .scoretabs {
	height: 0.76rem !important;
	margin-bottom: 10px;
}

.memberinfo .scoretabs>a>span {
	line-height: 0.16rem;
	font-size: 0.14rem !important;
	color: #656565;
	font-weight: bold;
}

.memberinfo .tabs-icon-left.tabs .tab-item,
.tabs-icon-left> .tabs .tab-item,
.tabs-icon-right.tabs .tab-item,
.tabs-icon-right> .tabs .tab-item {
	border-right: 1px solid #e7e7e7;
}

.memberinfo .scoretabs>a>h2 {
	font-size: 0.18rem !important;
	color: #f69c00;
	font-weight: bold;
	margin-top: 0.1rem;
	line-height: 0.28rem;
}

.memberbody {
	background-color: #fff;
	margin-bottom: 10px;
}

.memberbody .aicon {
	width: 100%;
	height: 40px;
	background-repeat: no-repeat;
	background-size: 40px auto;
	/*background-position: 50% 50%;*/
	background-position-x: 50%;
}

.memberbody .huiyuanzzh {
	/*background-image: url(../img/app/member/huiyuan.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -320px;
}

.memberbody .food {
	/*background-image: url(../img/app/member/u80.png);
	background-size: 26px 40px;*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: 0px;
}

.memberbody .goods {
	/*background-image: url(../img/app/member/u90.png);
	background-size: 40px 35px;*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -80px;
}

.memberbody .building {
	/*background-image: url(../img/app/member/u95.png);
	background-size: 35px 35px;*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -120px;
}

.memberbody .oil {
	/*background-image: url(../img/app/member/oil.png);
	background-size: 35px 40px;*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -560px;
}

.memberbody .andsoon {
	/*background-image: url(../img/app/member/u104.png);
	background-size: 20px 20px;*/
	margin-top: 10px;
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -280px;
}

.memberbody .isures {
	/*background-image: url(../img/app/member/u85.png);
	background-size: 40px 35px;*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -40px;
}

.memberbody .cars {
	/*background-image: url(../img/app/member/u100.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -160px;
	/*background-size: 40px 25px;*/
}

.memberbody .mpf {
	/*background-image: url(../img/app/member/mpf/phonefee.png);
	background-size: 25px 40px;*/
	margin-top: 0px;
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -240px;
}

.memberbody .tel {
	/*background-image: url(../img/app/member/tel.png);
	background-size: 24px 43px;*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -200px;
}

.memberbody .hongbaozzh {
	/*background-image: url(../img/app/member/hongbao.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -360px;
}

.memberbody .tixianzzh {
	/*background-image: url(../img/app/member/pig.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -400px;
}

.memberbody .honglizzh {
	/*background-image: url(../img/app/member/duihuan.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -440px;
}

.memberbody .memberlist {
	/*background-image: url(../img/app/member/hy.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -480px;
}

.memberbody .myreferee {
	/*background-image: url(../img/app/member/tjr.png);*/
	background-image: url(../img/app/member/icon-home.png);
	background-position-y: -520px;
}

.memberbody .aicontext {
	font-size: 0.1rem !important;
	color: #656565;
	margin-top: 4px;
    margin-bottom: 4px;
}

.memberbody .button-icon {
	width: 100%;
	text-align: center;
	/*margin-top: 0.15rem;*/
}

.bottomline {
	border-bottom: 1px solid #eee;
	margin-bottom: 5px;
}

.article {}

.article .column {
	margin-top: 0.1rem;
	background-color: #fff;
	margin-bottom: 0.1rem !important;
}

.article .columntitle {
	height: 0.35rem !important;
	padding-left: 0.2rem;
	background-image: url(../img/app/member/xian.png);
	background-repeat: no-repeat;
	background-position-x: 0.1rem;
	background-position-y: 50%;
	padding-top: 0.03rem;
	font-size: 0.2rem;
	line-height: 0.3rem;
	background-size: 0.04rem;
}

.article .aicon {
	width: 70px;
	height: 70px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: top 50%;
	display: inline-block;
	margin-bottom: 0.1rem;
}

.article .aicontext {
	font-size: 0.14rem !important;
	color: #656565;
}

.article .gragh {
	width: 100%;
}

.article .more {
	float: right;
	color: #3eb7fe;
	line-height: 0.23rem;
	font-size: 0.14rem;
}

.article .column {
	padding-bottom: 0.15rem;
}

.article .column .col {
	padding-bottom: 0;
}

.article .notice {
	margin-bottom: 0.1rem;
}

.article .notice .noticeicon {
	background: #fff;
	padding-right: 5px;
}

.article .notice .noticeicon>div {
	font-size: 0.16rem;
	line-height: 0.18rem;
	color: #f69c00;
	padding: 0.05rem 0.1rem 0.05rem 0.3rem;
	height: 0.3rem;
	padding-left: 0.4rem;
	border: 1px solid #f69c00;
	border-radius: 0.15rem;
	background-image: url(../img/app/artical/gg.png);
	background-position-y: 50%;
	background-position-x: 0.15rem;
	background-repeat: no-repeat;
	background-size: 0.2rem;
	white-space: nowrap;
	display: inline-block;
	margin: 0.08rem 0.1rem;
}

.article .noticehref {
	color: #656565;
	padding-left: 0.15rem;
}

.article .special {}

.article .special {
	margin-top: 0.1rem;
	background-color: #fff;
	margin-bottom: 0.1rem !important;
}

.article .specialtitle {
	height: 0.35rem !important;
	padding-left: 0.2rem;
	background-image: url(../img/app/member/xian.png);
	background-repeat: no-repeat;
	background-position-x: 0.1rem;
	background-position-y: 50%;
	padding-top: 0.03rem;
	font-size: 0.2rem;
	line-height: 0.3rem;
	background-size: 0.04rem;
}

.specialitem {}

.article .special {
	padding-bottom: 0.15rem;
}

.article .special .col {
	padding-bottom: 0;
}

.article .specialitem h2 {
	margin-top: 0.1rem;
	margin-left: 0.1rem;
	margin-right: 0.1rem;
	text-overflow: initial;
	white-space: initial;
	min-height: 45px;
	font-size: .18rem;
}

.article .specialitem>.image {
	margin: 0.2rem 0.1rem 0 0.1rem;
	max-width: 4rem;
}

.article .specialitem>.aiticalinfo {
	color: #cdcdcd;
	font-size: 0.12rem;
	padding-left: 0;
	margin-left: .05rem;
}

.article .item-avatar> img:first-child {
	border-radius: 0;
	max-width: 50px;
	max-height: 50px;
	top: 0.1rem;
}

.car {
	margin-top: .1rem;
}

.car .aicon {
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: top 50%;
	display: inline-block;
	margin-bottom: 0.2rem;
}

.car .column {
	margin-bottom: 0.10rem;
}

.car .column .col {
	padding-bottom: 0;
}

.car .ylhaccount {
	float: right;
	text-align: center;
	margin-top: .1rem;
	margin-right: .25rem;
}

.car .col>a {
	margin: .07rem auto;
	width: 100%;
}

.car .account {
	color: #f69c00;
	display: inline-block;
	border-radius: 10px;
	border: 1px solid #f69c00;
	/* height: .2rem; */
	line-height: .12rem;
	padding: 2px 10px 2px 10px;
	font-size: .12rem;
	margin-top: .1rem;
}

.car .cuchengren {
	background: #fff;
}

.car .cuchengren .title {
	width: 120px;
	height: .36rem;
	padding-top: .07rem;
	text-align: center;
	margin-left: .1rem;
	font-size: .18rem;
	font-weight: 500;
	color: #656565;
	border-bottom: 2px solid #f69c00;
}

.car .cuchengren .thtitle {
	font-size: 0.14rem;
	font-weight: 400;
}

.car .cuchengren .table {
	font-size: .12rem;
}

.car .cuchengren .table>.row {
	border-bottom: 1px solid #ddd;
	margin-top: 0px !important;
	padding-top: 5px;
}

.car .carreferee {
	margin-top: .3rem;
	text-align: left;
}

.car .carreferee>a {
	padding: 15px 10px 15px 10px !important;
	font-size: .16rem;
}

.car .next {
	margin: 0rem auto;
	display: block;
	width: 80%;
	border-radius: 4px;
	border-color: #fff;
	background-color: #f69c00;
	margin-top: 0.2rem;
	color: #fff !important;
	font-size: 0.2rem;
}

.car .item {
	border: 0px;
}

.car .item>.item-note {
	font-size: .16rem;
	margin-right: 20px;
}

.car .item>button {
	font-size: .16rem;
	right: 6px;
}

.car .item>icon:after {
	font-size: .12rem;
}

.car .updatepay {
	background: #fff;
	text-align: center;
	padding: 30px;
	border-bottom: 1px solid #eee;
}

.notop {
	margin-top: 0px !important
}

.car .updatepay>span {
	display: block;
	margin: 0 auto;
}

.car .updatepay>span:nth-child(1) {
	font-size: .18rem;
	color: #656565;
}

.car .updatepay>span:nth-child(2) {
	margin-top: 20px;
	font-size: .24rem;
	font-weight: 400;
}


/*提交申请*/

.car-title {
	background: none;
	color: #fff;
	font-size: .18rem;
}

.car-tab {
	background: #fff;
	border-top: #ddd solid .01rem;
	border-bottom: #ddd solid .01rem;
	overflow: hidden;
	padding-top: .1rem;
}

.withdrawals-img {
	width: 100%;
	height: .4rem;
	background-image: url(../img/app/member/car/car.png);
	background-repeat: no-repeat;
	background-position: 50% -77px;
}

.withdrawals-Record-img {
	width: 100%;
	height: .4rem;
	background-image: url(../img/app/member/car/car.png);
	background-repeat: no-repeat;
	background-position: 50% 5px;
}

.integral-h2 {
	font-size: .14rem;
	color: #656565;
	height: .3rem;
	line-height: .3rem;
	margin: 0;
}

.integral-btn {
	margin: .05rem 0;
	text-align: center;
	min-height: .2rem;
	line-height: .2rem;
	border-radius: .3rem;
	font-size: .12rem;
}

.apply-wp {}

.apply {
	background: #fff;
	margin-top: .1rem;
	margin-bottom: 0;
	border-left: 0;
	border-right: 0;
	font-weight: normal;
}

.title {
	padding: 0;
}

.title-list {
	padding: .1rem 0 .15rem 0;
	font-size: .14rem;
	text-align: center;
}

.content {
	/*border-top: #ddd solid .01rem;*/
}

.content-list {
	padding: .1rem 0;
	font-size: .12rem;
	text-align: center;
}

.total-amount {
	color: #f69c00;
}

.apply-wp .i-size {
	font-size: 0.2rem;
	color: #c4c4c6;
}

.upload {
	width: .26rem;
	height: .26rem;
	display: inline-block;
	text-align: right;
	background-image: url(../img/app/member/car/sc.png);
	background-repeat: no-repeat;
	background-position: 50% 16px;
	background-size: .2rem;
}

.apply-wp .i-size {
	font-size: 0.2rem;
	color: #c4c4c6;
}

.upload {
	width: .26rem;
	height: .26rem;
	display: inline-block;
	text-align: right;
	background-image: url(../img/app/member/car/sc.png);
	background-repeat: no-repeat;
	background-position: 50% 16px;
	background-size: .2rem;
}

.apply-btn {
	width: 90%;
	margin: .5rem auto 2rem auto;
}

.apply-top {
	text-align: center;
	margin-bottom: 0;
}

.je-top {
	font-weight: normal;
}

.je-cen {
	padding: .3rem 0;
	font-size: .18rem;
}

.mycenter .item {
	height: 50px;
	padding: 15px 10px 15px 10px !important;
	font-size: .16rem;
}

.mycenter .item>.item-note {
	font-size: .16rem;
	margin-right: 20px;
}

.mycenter .item>button {
	font-size: .16rem;
	right: 6px;
}

.mycenter .item>icon:after {
	font-size: .12rem;
}

.mycenter .updatepay {
	height: 140px;
	background: #fff;
	text-align: center;
	padding: 30px;
	border-bottom: 1px solid #eee;
}

.mycenter .updatepay>label {
	color: red;
	padding: .15rem;
	display: block;
}

.mycenter .updatepay>span {
	display: block;
	margin: 0 auto;
}

.mycenter .updatepay>span:nth-child(1) {
	font-size: .18rem;
	color: #656565;
}

.mycenter .updatepay>span:nth-child(2) {
	margin-top: 20px;
	font-size: .24rem;
	font-weight: 400;
}

.mycenter .tip {
	display: block;
	color: #666;
	font-size: .16rem;
	text-align: center;
	margin-top: .2rem;
}

.mycenterinfo {
	margin-bottom: 12px;
}

.mycenterinfo .top {
	color: #fff;
	background-color: #f69c00;
	height: 1.80rem;
}

.mycenterinfo .graghdiv {
	/*width: .75rem;
	height: .75rem;
	border-radius: .37rem;
	border: .03rem solid #f8c05f;
	background-repeat: no-repeat;
	background-size: contain;*/
	margin: 0.25rem auto auto auto;
}

.mycenterinfo .graghimg {
	width: .69rem;
	height: .69rem;
	border: none;
	border-radius: .34rem;
}

.mycenterinfo .graghnick {
	margin: 0.1rem auto 0.15rem auto;
	text-align: center;
}

.mycenterinfo .graghnick>label {
	font-size: 0.16rem;
}

.mycenterbody {
	background-color: #fff;
}

.mycenterbody .aicon {
	width: 100%;
	height: 40px;
	background-repeat: no-repeat;
	background-size: 40px 40px;
	background-position: 50% 50%;
}

.mycenterbody .huiyuanzzh {
	background-image: url(../img/app/mycenter/Order.png);
}

.mycenterbody .hongbaozzh {
	background-image: url(../img/app/mycenter/ewm.png);
}

.mycenterbody .tixianzzh {
	background-image: url(../img/app/mycenter/integral.png);
}

.mycenterbody .honglizzh {
	background-image: url(../img/app/mycenter/shop.png);
}

.mycenterbody .memberlist {
	background-image: url(../img/app/mycenter/anquan.png);
}

.mycenterbody .myreferee {
	background-image: url(../img/app/member/tjr.png);
}

.mycenterbody .aicontext {
	font-size: 0.14rem !important;
	color: #656565;
}

.mycenterbody .button-icon {
	width: 100%;
	text-align: center;
	margin-top: 0.15rem;
}

.mycenter .info {
	margin: 0.1rem 0 0.1rem 0;
	/*padding: 0 0.1rem 0 0.1rem;*/
	background-color: #fff;
}

.mycenter .ainfo {
	padding: 0.1rem 0 0.07rem 0.4rem;
}

.mycenter .infoleft {
	font-size: 0.2rem;
	color: #f69c00;
	margin-left: -0.1rem;
}

.mycenter .inforight {
	float: right;
	font-size: 0.16rem;
	margin-right: 0.05rem;
}

.upgradebutton {
	width: 2rem;
	display: block;
	margin: 0.3rem auto;
	border-radius: 0.2rem;
	font-size: 0.2rem;
}

.upgradebigbtn {
	line-height: 0.24rem;
	padding-top: 0.1rem;
	padding-bottom: 0.1rem;
}

.memberlist .item-avatar {
	padding-left: .8rem;
	padding-top: 0.18rem;
}

.memberlist .item-avatar> img:first-child {
	top: 8px;
	max-width: 50px;
	max-height: 50px;
}

.memberlist .list {
	margin-bottom: 0;
}

.memberlist .item {
	border-width: 0;
	border-bottom-width: 1px;
}

.transfer label {
	background-color: #fff;
	font-size: 0.2rem;
	padding-left: 0.4rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
}

.transfer input {
	border-width: 1px;
	border-style: solid;
	border-color: #cecece;
	border-radius: 6px;
	padding-left: 0.1rem !important;
	width: 80%;
	height: 0.4rem !important;
	margin-left: 0.2rem;
}

.transfer .memberlist {
	background-image: url(../img/app/member/book.png) !important;
	background-repeat: no-repeat !important;
	background-size: 0.4rem !important;
	width: 0.6rem;
	height: 0.4rem;
	margin-left: 0rem;
}

.transfer .item {
	border-width: 0;
}

.transfer .accountdiv {
	margin-top: 1.2rem;
}

.transfer .next {
	margin: 0rem auto;
	display: block;
	width: 80%;
	border-radius: 4px;
	border-color: #fff;
	background-color: #f69c00;
	margin-top: 0.2rem;
	color: #fff;
	font-size: 0.2rem;
}

.trasfernext {}

.trasfernext .item {
	border: 0 !important;
	background-color: #fff;
}

.trasfernext {
	text-align: center;
	color: #444;
}

.trasfernext .gragh {
	width: 100%;
	height: 1.75rem;
	background-position: 50% top;
	background-size: 1.5rem;
	background-repeat: no-repeat;
	margin-top: 0.2rem;
}

.trasfernext .nickname {
	width: 100%;
	height: 0.2rem;
	font-size: 0.2rem;
	margin-top: 20px;
}

.trasfernext .id {
	width: 100%;
	height: 0.2rem;
	margin-top: 0.1rem;
	margin-bottom: 0.2rem;
	font-size: 0.16rem;
}

.trasfernext .trasdiv {
	width: 100%;
	height: 1.7rem;
	background-color: #fff;
	padding-top: 0.05rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	padding-bottom: 0.15rem;
}

.trasfernext .traseaccount {
	/*padding-bottom: 0.25rem;*/
	font-size: 0.2rem;
	font-size: 0.18rem;
	color: #444;
	margin-bottom: 0.15rem;
}

.trasfernext .item-input-wrapper {
	font-size: 0.18rem;
	background-color: #fff;
}

.trasfernext .money {
	width: 100%;
	height: 0.4rem;
	border: 1px solid #aeaeae !important;
	border-radius: 4px;
	margin-left: .1rem;
	margin-top: 0.05rem;
	margin-bottom: 0.05rem;
}

.trasfernext .remark {
	border: 1px solid #aeaeae;
	height: 0.4rem;
	width: 100%;
	margin-top: 0.1rem;
	margin-bottom: 0.05rem;
	border-radius: 4px;
}

.trasfernext .okbtn {
	width: 80%;
	margin: 0 auto;
	border-radius: 0.04rem;
	margin-top: 0.4rem;
	background-color: #f69c00;
	color: #fff;
	font-size: 0.2rem;
	border-color: #f69c00;
}

.trasfernext .mode {
	text-align: right;
	width: 80%;
	margin: 0.1rem auto;
}

.trasfernext .red {
	width: 100%;
	height: 0.4rem;
	border: 1px solid #aeaeae !important;
	border-radius: 4px;
	margin-top: 0.05rem;
	margin-bottom: 0.05rem;
}

.account {}

.account .card {
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
}

.account .top {
	background-image: url(../img/app/member/xian.png);
	background-position: 0.1rem 50%;
	background-size: 0.04rem;
	background-repeat: no-repeat;
}

.account .buttons {
	padding-top: 0.05rem !important;
	padding-bottom: 0.05rem !important;
}

.account .bottom {
	padding-left: 0 !important;
	padding-right: 0;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.account .item-divider {
	padding-left: 0.27rem;
	padding-top: 0.04rem;
	padding-bottom: 0.04rem;
	background-color: #fff;
	font-size: 0.14rem;
	font-weight: normal;
	color: #333;
	/*border-bottom: 2px solid #eee;*/
}

.account .item-text-wrap {
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
	padding-left: 0.15rem;
	text-align: center;
	font-size: 0.26rem;
	margin-top: 1px;
}

.account .col {
	text-align: center;
}

.account .abtn {
	border-radius: 0.11rem;
	min-height: 0.24rem;
	line-height: 0.22rem;
	padding-left: 0.07rem !important;
	padding-right: 0.07rem !important;
	padding-top: 0.01rem;
	padding-bottom: 0.01rem;
}

.button-energized {
	border-color: #ffc900 !important;
	color: #f69c00 !important;
	/*background-color: #f69c00 !important;*/
}

.button-popup {
	color: #fff;
	background-color: #f69c00;
	border-color: #e6b400;
}

.button-popup:hover {
	color: #e6b400;
	text-decoration: none;
}

.button-popup.active,
.button-popup.activated {
	border-color: #fff;
	background-color: #e6b400;
	box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1);
}

.transfer .shue {
	width: 100%;
}

.mycenter .pwd {
	padding-left: 0.4rem !important;
}

.mycenter .pwd>input {
	text-align: right;
	font-size: 0.18rem !important;
	background: #fff;
}

.mycenter .pwd .input-label {
	font-size: 0.18rem !important;
}

.mycenter .next {
	margin: 0rem auto;
	display: block;
	width: 80%;
	border-radius: 4px;
	border-color: #fff;
	background-color: #f69c00;
	margin-top: 0.2rem;
	color: #fff !important;
	font-size: 0.2rem;
}

.memberinfo .tabs-icon-left.tabs .tab-item:last-child {
	border-right: 0;
}

.paytype .has-tabs-top {
	top: 0rem !important;
}

.paytype .item {
	border-width: 1px;
}

.popover {
	position: absolute;
	left: 0;
	display: block;
	margin-top: 12px;
	margin-left: 0;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	opacity: 1;
}

.popover-backdrop.active {
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 13;
}

.platform-ios .popover .bar-header {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.platform-ios .popover {
	border-radius: 0px;
}

.tab-item {
	opacity: 1;
}

.info {
	padding-top: 10px !important;
	background: #f4f4f4 !important;
}

.info .memberinfo {
	margin-left: 0px;
}

.info .card {
	background: #FFFFFF;
	padding-left: 40px;
	padding-right: 40px;
}

.info .item {
	height: 50px;
	padding-top: 12px;
}

.info input {
	/*text-align: right;*/
	/*padding-right: 0px !important;*/
	color: #666;
}

.info input[readonly] {
	background: transparent;
}

.input-label {
	color: #666;
}

.img-upload {
	width: 70%;
	border: 1px solid #999;
	height: 60%;
	border-radius: 4px;
	margin: .8rem auto;
	background-image: url(../img/app/mycenter/shizi@3x.png);
	background-size: 50%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.img-uploaded {
	width: 70%;
	border: 1px solid #999;
	height: 60%;
	border-radius: 4px;
	margin: .8rem auto;
	background-size: 50%;
	background-position: 50% 35%;
	background-repeat: no-repeat;
}

.img-wrapper {
	width: 100%;
	min-height: 100%;
}

.img-list {
	width: 100%;
	overflow: hidden;
	height: 100%;
}

.img-item {
	/*position: relative;
	width: 200px;
	height: 200px;
	border: 1px solid #ddd;
	overflow: hidden;
	float: left;
	margin: 20px 0 0 40px;*/
}

.img-item span {
	position: sticky;
	bottom: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	background: rgba(62, 64, 65, 0.7);
	cursor: pointer;
}

.img-item:hover span {
	display: block;
}

.upload-btn {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60%;
	text-align: right;
}

.upload-btn button {
	border-style: none;
	width: 100%;
	height: 100%;
	background: transparent;
	/* line-height: 30px; */
	color: #fff;
	font-weight: bold;
	/* background: #317ef3; */
	/* border-radius: 4px; */
	/* margin: 10px 15px; */
	cursor: pointer;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}


/*.platform-ios .popover {
    border-radius: 0px;
}*/

.platform-ios .popover-arrow {
	display: none;
}

.div-upload {
	width: 100%;
	border: 1px solid #ececec;
	display: block;
	background: #ececec;
	border-radius: 6px;
	background-image: url(../img/app/mycenter/shizi@3x.png);
	background-size: 30%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.upload-idcard-btn {
	margin-top: -100px;
	text-align: right;
	border-radius: 6px;
}

.img-idcard-wrapper {
	width: 100%;
	height: 100%;
	/* position: relative; */
}

.img-idcard-uploaded {
	border: 1px solid #999;
	border-radius: 4px;
	background-size: 50%;
	background-position: 50% 35%;
	background-repeat: no-repeat;
}

.tab-item.active {
	border-color: #f69c00 !important;
	color: #F69C00 !important;
}

.tabs-top.tabs-striped .tab-item {
	color: #666;
}

.tarjectory .title {
	font-size: .14rem;
}

.tarjectory .title>div {
	text-align: left;
}

.tarjectory .title>div:nth-child(1) {
	flex: 4;
	white-space: nowrap;
}

.tarjectory .title>div:nth-child(2) {
	flex: 1;
	white-space: nowrap;
	text-align: center;
}

.tarjectory .title>div:nth-child(3) {
	flex: 1;
	white-space: nowrap;
	text-align: center;
}

.tarjectory .content {
	font-size: .12rem;
	display: flex;
	flex: 6;
}

.tarjectory .content>div {
	text-align: center;
}

.tarjectory .content>div:nth-child(1) {
	flex: 4;
	white-space: nowrap;
	text-align: left;
}

.tarjectory .content>div:nth-child(2) {
	flex: 1;
	white-space: nowrap;
}

.tarjectory .content>div:nth-child(3) {
	flex: 1;
	white-space: nowrap;
}

.pass-form {
	width: 100%;
}

.pass-form .pass-input {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #000;
	opacity: 0;
	box-shadow: none;
	border-radius: 4px;
}

.pass-form .pass-border-box {
	font-size: 0;
	width: 360px;
	margin: 0 auto;
}

.pass-form .pass-border-box .faguang {
	box-shadow: 0 0 8px rgba(60, 100, 100, .6);
	width: 60px;
	height: 50px;
	opacity: 0;
	position: absolute;
	margin-top: -50px;
}

.pass-form .pass-border-box .pass-border {
	display: inline-block;
	width: 60px;
	height: 50px;
	background: #fff;
	border: solid 1px #dcdcdc;
	border-left: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.pass-form .pass-border-box .pass-border:first-child {
	border-left: solid 1px #dcdcdc
}

.pass-form .pass-border-box .pass-border.active {
	/*background: url(../img/icons/icon_guangbiao.gif) no-repeat center center #fff*/
}

.pass-form .pass-border-box .pass-border i {
	display: block;
	margin: 0 auto;
	margin-top: 13px;
	width: 20px;
	height: 20px;
	border-radius: 100%
}

.mpf {
	margin-top: .1rem;
}

.mpf .aicon {
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: top 50%;
	display: inline-block;
	margin-bottom: 0.2rem;
}

.mpf .column {
	margin-bottom: 0.10rem;
}

.mpf .column .col {
	padding-bottom: 0;
}

.mpf .ylhaccount {
	float: right;
	text-align: center;
	margin-top: .1rem;
	margin-right: .25rem;
}

.mpf .col>a {
	margin: .07rem auto;
	width: 100%;
}

.mpf .account {
	color: #f69c00;
	display: inline-block;
	border-radius: 10px;
	border: 1px solid #f69c00;
	/* height: .2rem; */
	line-height: .12rem;
	padding: 2px 10px 2px 10px;
	font-size: .12rem;
	margin-top: .1rem;
}

.mpf .cuchengren {
	background: #fff;
}

.mpf .cuchengren .title {
	width: 120px;
	height: .36rem;
	padding-top: .07rem;
	text-align: center;
	margin-left: .1rem;
	font-size: .18rem;
	font-weight: 500;
	color: #656565;
	border-bottom: 2px solid #f69c00;
}

.mpf .cuchengren .thtitle {
	font-size: 0.14rem;
	font-weight: 400;
}

.mpf .cuchengren .table {
	font-size: .12rem;
}

.mpf .cuchengren .table>.row {
	border-bottom: 1px solid #ddd;
	margin-top: 0px !important;
	padding-top: 5px;
}

.mpf .mpfreferee {
	margin-top: .3rem;
	text-align: left;
}

.mpf .mpfreferee>a {
	padding: 15px 10px 15px 10px !important;
	font-size: .16rem;
}

.mpf .next {
	margin: 0rem auto;
	display: block;
	width: 80%;
	border-radius: 4px;
	border-color: #fff;
	background-color: #f69c00;
	margin-top: 0.2rem;
	color: #fff !important;
	font-size: 0.2rem;
}

.mpf .item {
	border: 0px;
}

.mpf .item>.item-note {
	font-size: .16rem;
	margin-right: 20px;
}

.mpf .item>button {
	font-size: .16rem;
	right: 6px;
}

.mpf .item>icon:after {
	font-size: .12rem;
}

.mpf .updatepay {
	background: #fff;
	text-align: center;
	padding: 30px;
	border-bottom: 1px solid #eee;
}

.notop {
	margin-top: 0px !important
}

.mpf .updatepay>span {
	display: block;
	margin: 0 auto;
}

.mpf .updatepay>span:nth-child(1) {
	font-size: .18rem;
	color: #656565;
}

.mpf .updatepay>span:nth-child(2) {
	margin-top: 20px;
	font-size: .24rem;
	font-weight: 400;
}


/*提交申请*/

.mpf-title {
	background: none;
	color: #fff;
	font-size: .18rem;
}

.mpf-tab {
	background: #fff;
	border-top: #ddd solid .01rem;
	border-bottom: #ddd solid .01rem;
	overflow: hidden;
	padding-top: .1rem;
}